<!doctype html>
<html>

<head>
    <meta charset="utf-8">
    <title>字符串查找</title>
    <script>
    var str = 'hello,world';
    // console.log(str.length);//11
    // console.log(str.charAt(4));//0  给下标 返字符
    // console.log(str.indexOf('l'));	//2  给字符	返回	下标
    // console.log(str.indexOf('l',5));//9  返回第二个m
    // console.log(str.indexOf('a'));	//没找到返回	-1
    // console.log(str.indexOf('wor'));  //6  字符串返回第一个字符下标
    // console.log(str.lastIndexOf('l'));  //9  从后向前找
    // console.log(str.lastIndexOf('l',3));  //3  在0-3区间找到的最后一个l
    // console.log(str.lastIndexOf('a'));  //没找到返回	-1
    // console.log(str.lastIndexOf('wor'));  //6  找到字符串最后出现的位置，并返回的首字符的下标
    // console.log(str.substring(2,6));  //'ll0' 截取[2,6]区间
    // console.log(str.substring(2));  //'llo,world'  截取[2,str.length-1]区间
    // console.log(str.substring(20));  //''  区间不存在返回空字符
    // console.log(str.slice(2,6));//'ll0' 截取[2,6]区间
    // console.log(str.slice(2));//'llo,world'  截取[2,str.length-1]区间
    // console.log(str.slice(-2));//ld  截取[str.length-3,str.length-1]区间
    // console.log(str.slice(20));//''  区间不存在返回空字符
    // console.log(str.substr(2,6));//llo,wo
    // console.log(str.split(","));//["hello", "world"]返回数组
    // console.log(str.toUpperCase());//HELLO,WORLD
    // console.log(str.toUpperCase().toLowerCase());//hello,world
    // console.log(str.replace("hello","HELLO"));//HELLO,world
    // console.log(str.charCodeAt(2)); //108
    // console.log(str.charCodeAt(0)); //104
    </script>
</head>

<body>
</body>

</html>



